Etymological dictionary of the Gaelic language. Alexander Gairm Publications. 1982.
troich — obs. Sc. f. trough … Useful english dictionary